//纯函数和不纯函数
// 纯函数是根据相同的输入返还相同的输出
// 不纯函数 根据相同的输入返回不同的输出
//纯slice  /不纯splice
let arr=[1,2,3,4,5]
console.log(arr.slice(0,3))
console.log(arr.slice(0,3))
console.log(arr.slice(0,3))


console.log(arr.splice(0,3))
console.log(arr.splice(0,3))
console.log(arr.splice(0,3))
//纯函数
function getNumber( n1,n2){
    return n1+n2
}